package qcmPlus.beans;


/**
 * Classe Utilisateur
 * 
 * @author M. Lamarana BARRY
 */

public class Utilisateur {

	private int id;
	private String nom;
	private String prenom;
	private String email;
	private String motDePasse;
	private String societe;
	private boolean estAdmin;

	/**
	 * Constructeur par defaut de Utilisateur
	 */

	public Utilisateur() {
		super();
	}

	/**
	 * Constructeur de Utilisateur
	 * 
	 	 *@param nom
	 *            le nom de l'Utilisateur
	 * @param prenom
	 *            le prenom de l'Utilisateur
	 * @param email
	 *            l'email de l'Utilisateur
	 * @param motDePasse
	 *            le motDePasse de l'Utilisateur
	 * @param societe
	 *            le nom de la societe de l'Utilisateur
	 * @param estAdmin
	 *            determine si l'utilisateur est admin ou pas(stagiaire).
	 */

	public Utilisateur(String nom, String prenom, String email,
			String motDePasse, String societe, boolean estAdmin) {
		super();
		this.nom = nom;
		this.prenom = prenom;
		this.email = email;
		this.motDePasse = motDePasse;
		this.societe = societe;
		this.estAdmin = estAdmin;

	}

	/**
	 * Constructeur par defaut de Reponse
	 */

	public int getId() {
		return id;
	}


	public void setId(int id) {
		this.id = id;
	}

	public String getNom() {
		return nom;
	}

	public void setNom(String nom) {
		this.nom = nom;
	}

	public String getPrenom() {
		return prenom;
	}

	public void setPrenom(String prenom) {
		this.prenom = prenom;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getMotDePasse() {
		return motDePasse;
	}

	public void setMotDePasse(String motDePasse) {
		this.motDePasse = motDePasse;
	}

	public String getSociete() {
		return societe;
	}

	public void setSociete(String societe) {
		this.societe = societe;
	}

	public boolean isEstAdmin() {
		return estAdmin;
	}

	public void setEstAdmin(boolean estAdmin) {
		this.estAdmin = estAdmin;
	}

	@Override
	public String toString() {
		return "Utilisateur [admin=" + estAdmin + ", email=" + email + ", id="
				+ id + ", nom=" + nom + ", prenom=" + prenom + ", societe="
				+ societe + "]";
	}

}
